small broken pieces of something - Turc Anglais Dictionnaire